an ancient spanish song and dance - German English Dictionary